A New Graphical User Interface Generator for Economic Models and its Comparison to Existing Approaches Ein neues Werkzeug zur Erstellung Graphischer Oberflächen für ökonomische Modelle und sein Vergleich zu bestehenden Ansätzen
نویسنده
چکیده
The paper discusses the role of Graphical User Interfaces in economic modelling and specifically the development of a new Graphical User Interface Generator for applications realized in GAMS (General Algebraic Modelling System), a widely used Algebraic Modelling Language for (bio-)economic simulation models. It motivates the development of GGIG (Gams Graphical Interface Generator) by reviewing existing approaches. In opposite to frameworks available for environmental and Agent Based Modelling, GUI generators for more classical economic models seem to be scarce. GGIG aims at a fast development process not requiring programming skills where simple user operable controls are defined in an XML file such that GAMS based projects can add easily a GUI. It comprises quite versatile exploitation tools for interactive reporting (tables, graphs and maps) including a machine learning package plus useful utilities, e.g. to generate a HTML based GAMS code documentation or batch execution. In opposite to other approaches, GGIG strictly separates the GUI and GAMS code, but does not offer IDE functionality. Applications to CAPRI, a rather complex model, and some smaller projects seem to show that researchers without formal programming training are able to develop and modify a GUI for their models, while model users can be quickly trained in GGIG based GUIs.
منابع مشابه
Bewertung der Verständlichkeit graphischer Modelle
In diesem vierseitigen Extended Abstract stellen wir unsere aktuelle Arbeit zur Bewertung der Verständlichkeit graphischer Modelle vor. Die vorgestellten Verständlichkeitskriterien sind ein erster Schritt in dem Bemühen um konkrete, greifbare Kriterien für Verständlichkeit sein, die sowohl bei der Bewertung von graphischen Modellen, als auch als Leitfaden zur Erstellung verständlicher Modelle g...
متن کاملErstellung korrekter Spezifikationen für diskrete Systeme
In dieser Arbeit werden neue Erkenntnisse zur Modellierung und zur Spezifikation von Systemen mit diskreten Zustandsräumen vorgestellt. Ein automatisches Verfahren erlaubt es, unter Berücksichtigung verschiedener Systemeigenschaften, unerwünschte Zustände während der Modellierungsphase zu erkennen und auszuschließen. Das Verfahren besteht aus einer Kombination der Überwachersynthese und der μ-K...
متن کاملModelltransformation mit der QVT Relationssprache -Fallstudie einer werkzeugspezifischen Realisierung
Modelltransformationen spielen innerhalb einer Modell-basierten Softwareentwicklung eine entscheidende Rolle. Ein relativ neuer Standard solche Modelltransformationen zu beschreiben ist Query View Transformation (QVT) der Object Management Group (OMG). Neben einer imperativen Sprache zur Beschreibung von Modelltransformationen bietet QVT auch einen deklarativen Teil die QVT Relationssprache. Ei...
متن کاملVesuf, eine modellbasierte User Interface Entwicklungsumgebung für das Ubiquitous Computing
Zur systematischen Erstellung von User Interfaces für Applikationen im Kontext des Ubiquitous Computing wird eine innovative Entwicklungsumgebung vorgestellt. Diese erlaubt es, Applikationen auf einfache deklarative Weise mit verschiedenen User Interface Modalitäten auszustatten und auf Basis abstrakter Modelle für jede Modalität eine optimale Schnittstelle zu konstruieren, ohne die Fachlogik m...
متن کاملWerkzeug zur mobilen Modellierung von Geschäftsprozessen mittels Petri-Netzen
Der mobile Petri-Netz-Editor pne.fzi.de ist ein Werkzeug zur Anzeige, Erstellung und Bearbeitung von Petri-Netz-basierten Geschäftsprozessen. Das Werkzeug pne.fzi.de wurde so konzipiert, dass es eine ortsund geräteunabhängige Modellierung ermöglicht. Darüber hinaus unterstützt der pne.fzi.de die kontinuierliche Weiterarbeit an einem Geschäftsprozessmodell durch intelligente Synchronisierungsmec...
متن کامل